self-killing (technical) - Türkisch Englisch Wörterbuch